mount the curb - Français Anglais Dictionnaire